piece of bark - Francés Inglés Diccionario